package cn.xopencode.recordservice.provider.meterroom;

import cn.xopencode.common.framework.vo.CommonResult;
import cn.xopencode.common.framework.vo.PageResult;
import cn.xopencode.recordservice.rpc.meterroom.MeterRoomRecordRpc;
import cn.xopencode.recordservice.rpc.meterroom.dto.MeterRoomRecordCreateDTO;
import cn.xopencode.recordservice.rpc.meterroom.dto.MeterRoomRecordDTO;
import cn.xopencode.recordservice.rpc.meterroom.vo.MeterRoomRecordPageVO;
import cn.xopencode.recordservice.rpc.meterroom.vo.MeterRoomRecordVO;
import org.apache.dubbo.config.annotation.DubboService;

/**
 * 仪表机柜间巡检记录 Rpc 实现类
 */
@DubboService(version = "${dubbo.provider.MeterRoomRecordRpc.version}")
public class MeterRoomRecordRpcImpl implements MeterRoomRecordRpc {

    @Override
    public CommonResult<Integer> createMeterRoomRecord(MeterRoomRecordCreateDTO createDTO) {
        return null;
    }

    @Override
    public CommonResult<PageResult<MeterRoomRecordPageVO>> pageMeterRoomRecord(MeterRoomRecordDTO pageDTO) {
        return null;
    }

    @Override
    public CommonResult<MeterRoomRecordVO> getMeterRoomRecord(String id) {
        return null;
    }
}
